Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 POPLAR ROAD Semi-Detached £145,000 20 Jul 2018
85 POPLAR ROAD Semi-Detached £25,000 27 Mar 1998
87 POPLAR ROAD Terraced £94,500 31 Aug 2007
89 POPLAR ROAD Terraced £26,500 10 Aug 2001
98 POPLAR ROAD Semi-Detached £29,000 16 Jul 1998
102 POPLAR ROAD Semi-Detached £87,000 30 Nov 2006
108 POPLAR ROAD Terraced £117,500 1 Feb 2023